threaded holes - Turkish English Dictionary